package com.woniuxy.woniuticket.searchmodule.util;
/*搜索参数工具类
* 2019-6.12
*   彭双文
*       Evan*/
public class SearchParameterUtil {
    //搜索条件
    private String key;
    //当前页
    private Integer page;
    //固定每页数据条数
    private static final Integer DEFAULT_SIZE=4;
    //默认页
    private static final Integer DEFAULT_PAGE= 1;
    //开始下标
    private  Integer startPage;
    //gettr、setter实现

    public Integer getStartPage() {
        return startPage;
    }

    public void setStartPage(Integer startPage) {
        this.startPage = startPage;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public Integer getPage() {
        //数据校验 页码不能小于1
        if (page==null){
            return DEFAULT_PAGE;
        }
        return Math.max(DEFAULT_PAGE,page);
    }

    public void setPage(Integer page) {
        this.page = page;
    }

    public static Integer getDefaultSize() {
        return DEFAULT_SIZE;
    }

    public static Integer getDefaultPage() {
        return DEFAULT_PAGE;
    }
}
